Paint Tool Sai can open Photoshop and some other programs' work, you can create your lineart on that program, and depending on what program you use (I'm not completely sure what programs it opens) you can open the picture with the lineart intact. You should be able to do it with the transparency still there
I hope it helps I'm still a newbie with Sai myself...
Is this possible?