Hi Joseph,
I am giving my opinion depending on my past experience in dealing with heavy mechanical parts in maintenance works at a height.
I have found overhead electric crane / hoists to be very safe, reliable and efficient in executing activities that involves lifting heavy parts. However this may require planning before the plant itself is established so that the facility and the plant installations accommodate the installation and usage of the overhead crane.
There are many other options available like using fork lifts like you currently do, mobile cranes / boom lifts, and Chain blocks / chain hoists.
Mechanical maintenance works are most times involving heavy parts lifting. When I am new in a place, I always make it a priority to evaluate or assess the installations there in order to ensure I'm able to identify what I will need when I will be faced with such a situation.
I consider the following when making my choices for the lifting tools and equipment.
*Load to be lifted.
*Rated capacity of the tool/eqpt.
*The safety in using the tool/eqpt (Condition should be inspected and rating verified safe).
*Is it available or can be made available.
*Size of the tool/equipment if it fits the work area.
*Plant installation if it can allow usage of the equipment or tool.
*Flexibility of the equipment.
The bottom line is what is available should offer safety and convenience to users and machineries or parts, and the users of these equipment must have the training and knowledge on these equipment and tools to ensure they use them the right way.
Documentation is key in any maintenance work. I do review procedures anytime deemed necessary.
Where to go to find other methods? Consult lift making companies to advise on what suit your plant, visit other plants (similar or not) to learn how they deal with these situations, consult colleagues in the profession.
How to find the tools /equipment? Identify what you need, look for where you can get them, get them if you can.
Get the right tools /equipment for your plant activities. It offers unmatched benefits to the users themselves and the organization at large.
I hope my contribution is helpful.
Regards!