I like "single-minded" - being clear what you want, and aiming to achieve it.
There's no such thing as 'heavy-blooded'. This doesn't exist. There's warm-blooded, hot-blooded and cold-blooded, though.
There are hundreds of possibilities. Some are literal and describe appearance - blue-eyed, brown-eyed, brown-haired, dark-haired, dark-eyed,light-skinned, big-bellied, long-legged... the list is almost endless. You can make a compound adjective with nearly any body part and adjective.
Others are figurative, for example, light-hearted, heavy-handed, broad-minded.