You are saying "a LOT of micro-management" like it's something bad =] It takes some time to create the schedules (for me it's fun), but training process takes about 10 minutes every day. Not that much.
Key abilities are determined by players positions. White skills get more XP than grey skills.