Selected Work · 03
SubmitALL – Shop Drawing Workflow Packager
30–60 min → 3–8 min
Time to package a set of mechanical shop drawings
After months of revisions, I built a Windows-based Python tool that changes how we package mechanical shop drawings. What used to take 30 to 60 minutes now takes 3 to 8. It automates the work, simplifies it, and gives consistent output every time.
What it does
- Automates title pages and divider tabs from Word templates
- Imports shop PDFs and lets you drag tabs to their correct positions
- Exports a single, clean Package.pdf that's ready for consultant submission
- Loads data from previous DOCX files to save time
- Saves your settings for faster, smoother workflows
Why it matters
- Saves hours on each project by cutting manual work
- Fewer resubmittals thanks to placeholder-driven templates
- Keeps every package consistent in branding, structure and page order
- Consultant-friendly: uses Word for DOCX-to-PDF formatting
Features
- Live PDF previewer with drag-and-drop tab placement
- Undo history for quick reversals
- Debounced rebuilds keep previews fast and responsive
- PDF-first tabs for clear, reliable page ordering
- Dark mode toggle with saved preferences
- Settings panel for themes, recent folders and saved layouts
- Cleans up filenames, removes temporary files, and processes in the background
Help & settings
A dedicated Help/About panel explains the core workflows, and an integrated Settings menu handles customization.