I would say that spraying will give you the best finish, and you can use "proper" paint.
If you are going for something like tractol, then a small roller works well enough... You have to be pretty good with a paintbrush to avoid it looking like it has been hand painted ;-)