ACT! allows you to map the fields as you need to. Their appearance in the database is related to the position of the fields in the layout, which is separate from the database itself and is responsible for calling the fields from the database and displaying them where you want them.
Creating a database for the first time, you are probably better off looking at the fields you want to enter first and determining if there are already fields in the default database that will suit your needs. ACT! provides a number of different layouts to display your database as well.
I would suggest that you spend some time with the demo database, getting to know the program a bit before you dive headlong into rearranging it. It is NOT rocket science but you will be more productive, faster, with the help of a good book or a class. If you are needing to get things moving faster, there are ACT! Certified Consultants and Trainers availabel to assist.
As far as using Excel, you may prefer to use a header record to make the process of mapping easier. Yes, it will import, but it is a simle matter to delete it later.
If you are not familiar with ACT! this may seem a lot to consider, but belive me, the flexibility and ease of use is better than any other product I have tried. The time spent learning to use it properly is well spent.
swk