Layouts is a Script that draws design guides directly onto new layers and adapts to the size of your canvas.
Whether you’re a framing enthusiast like me or simply a composition lover, I hope it will help you make perfectly balanced Pixel Art illustrations! 
Download Links:
Key Features
-
7 Drawing Functions: Crosshair, Frame, Ellipse, Diagonals, Grid, Rule of Thirds, and Golden Ratio.
-
Fully Customizable: Every function has its own settings for color, opacity, thickness or line style.
-
Non Destructive: Functions are drawn on their own named layers, keeping your work untouched.
-
Reset Defaults: Button to restore all settings to their default values with a single click.
-
Toggle Functions: Button to show or hide all Layouts layers without having to delete them.
-
Persistent Settings: Your last configuration is automatically saved and reloaded on next launch.
Functions overview
| Functions | Description |
|---|---|
| ✛ Crosshair | Draw a centered horizontal and vertical lines with customizable color, thickness and style |
| ▭ Frame | Draw a proportional inner frame with customizable size, color, thickness and style |
| O Ellipse | Draw a centered inner ellipse with customizable size, color, thickness and style |
| X Diagonals | Draw a corner to corner diagonal lines with customizable color, thickness and style |
| # Grid | Draw a regular grid with adjustable size customizable size, color, thickness and style |
| ⅓ Rule of Thirds | Draw the classic 3×3 composition grid with customizable color, thickness and style |
| φ Golden Ratio | Draw the Golden Ratio Rectangle, Spiral and Circle with customizable color and thickness |
Setup & Use
- Download Layouts.lua
- In Aseprite, go to File → Scripts → Open Scripts Folder
- Place Layouts.lua into that folder
- In Aseprite, go to File → Scripts → Rescan Scripts Folder
- Run it via File → Scripts → Layouts
First Launch Security: To allow the script to save your settings, check “Give full trust to this script” then click on “Allow read access”.
Enable/Disable: Each functions have an Enable checkbox at the top of their section, they are not all enabled by default!
License
Layouts is released under the MIT License
No attribution is required but appreciated [@YukiPixels]
This script is free for both personal and commercial use
Feedback
Found a bug or made something cool with Layouts?
I would love to see it! Please share in the comments below
